﻿@{
    Layout = "~/Views/Shared/_LayoutDualColumns.cshtml";
}
@model Ducu.SRV.ViewModel.Plan.IndexModel
@{
    string my = Request.QueryString["my"];
    string userId = Request.QueryString["userId"];
}
@section PageHeader{
    @Html.Action("_IndexTitle",new { my = my, userId = userId })
}
@using (Html.BeginForm())
{
    <div class="form-group">
        <label>包含：</label>
        <label class="checkbox-inline">@Html.CheckBox("due", true) 未生效</label>
        <label class="checkbox-inline">@Html.CheckBox("expire", false) 已失效</label>
        <label class="checkbox-inline">@Html.CheckBox("full", false) 已满员</label>
    </div>
    <script>
        $(document).ready(function () {
            $("input[type='checkbox']").change(function () {
                $("form").submit();
            })
        })
    </script>
    <div class="input-group input-group-combined" style="margin-bottom: 30px;">
        @Html.TextBoxFor(m => m.FilterKeyword, new { @class = "form-control", placeholder = "输入关键字，如：健身、英语" })
        <span class="input-group-btn">
            <button class="btn btn-default active" type="submit">搜索</button>
        </span>
    </div>

}

@for (int i = 0; i < Model.Items.Count; i++)
{
    @Html.Partial("Shared/_ShowItem", Model.Items[i])
}

@Html.Partial("Shared/Join/_Introduction")
@Html.Partial("Shared/Join/_Container")

@Html.Action("_Pager", "Shared", Model.Pager)

@section RightPanel{
    <ol>
        <li>
            未生效：目标的开始执行时间还没有到来（当前时间小于目标的开始时间）；已失效：目标已经结束（当前时间大于目标的结束时间）。默认不显示“已失效”的目标。
        </li>
        <li>
            已满员：目标中的督工人数已达到最大值（该最大值在目标发布时设定）。默认不显示“已满员”目标。
        </li>
        <li>
            如果使用多个关键字，请用“空格”间隔。多个关键字之间是“并且”的关系，比如你输入：“英语 VOA”，那么系统将搜索：关键字同时包含了“英语”和“VOA”的目标。
            所以，多个关键字会使搜索结果减少。建议一次仅使用一个关键字。
        </li>
        @*<li>
            系统按目标的创建时间排序，创建越早的，排在越前面。
        </li>*@
    </ol>
}

@section scripts{
    <script>
        $(document).ready(function () {
            $('.panel-body').first().collapse("show");
        })
    </script>
}